lay eggs of the queen bee - Allemand Anglais Dictionnaire